body {margin: 0px; padding: 0px;}

a, a:visited {}
a:hover {}

.BFRootContainer {font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; color: #666;}

/* Components */
.BFLabel {font-weight: bold;}
.BFInput {padding: 2px;}

/* Helpers */
.BFHelperTopLabel {display: block; margin-bottom: -10px; margin-left: 20px; margin-top: 15px;}

/* Header Container */
.BFHeaderContainer {overflow: auto; margin: 12px; zoom: 1;}
    .BFLogo {float: left; margin-right: 10px;}
        .BFLogo img {}
    .BVTitleContainer {margin-left: 170px;}
        .BFTitle {font-size: 24px; font-weight: bold; color: #3C78B5; padding: 30px 20px 0px 20px;; display: block; zoom: 1; font-family: Arial;}
        .BFTitle .BFValue {font-size: 14px;}
        .BFSubTitle {font-size: 12px; font-style: italic; padding-top: 0px; padding-left: 30px; padding-bottom: 10px; font-weight: normal;}

/* Menu Container */
.BFMenuContainer {background-color: #DDD;}
.BVMenuFields {background-color: #CCC; overflow: auto; zoom: 1;}
.BFMenuLabel {font-size: 10px; color: #000; display: block; padding-left: 10px;}
.BFInputSection {padding: 6px 2px 8px; float: left;}

    .BFInputSection input {background-color: #FFF; border: 1px solid #5170A3; margin: 0px 4px;}
    .BFInputHost {width: 200px;}
    .BFInputDisplay {}
.BFAdditionalSection {float: left; padding-top: 9px; margin-left: 15px;}
    .BFAdditionalSection .BFTypeForm {margin: 0px;}
    .BFTypeViewLabel {font-weight: normal; color: #000; vertical-align: 3px;}
    

/* Badge Container */
.BVBadgeContainer {border: 1px solid #0D5995; background-color: #FFE; padding: 10px; margin: 20px; zoom: 1;}
    .BVBadgeContainer  iframe {border-bottom: 1px solid #AAA !important}

/* Footer Container */
.BVFooterContainer {padding: 12px;}

/* badgeConfiguration section */
.BMConfigurationFile {background: #EEEEEE none repeat scroll 0 0; border: 2px solid #BEBEBE; clear: left; float: left; margin: 7px; padding: 10px;}
.BMConfigFileNameSection {padding-bottom: 10px;}
.BMSectionWarning {color: #d00; font-style: italic;}